En este vídeo vamos a mostrar cómo crear dashboards que permitan
visualizar el registro temporal de los datos almacenados en la base de
datos, en este caso vamos a ver dos tipos de datos, los preprocesados
escritos con el flow de nueve red y los procesados con el script hecho
para procesar los datos. A continuación os voy a enseñar a cómo
crear un dashboard a partir de la fuente de datos que hemos creado, nos
vamos aquí en el panel lateral que nos saldrá en el emoticono de 4
cuadrados nos saldrá dashboards, accedemos yo en este caso ya tengo
alguno creado y os voy a enseñar a cómo crear este tipo de dashboards
que son dashboards de tipo time series que es la evolución de tiempo
de alguno indicador y aquí como podéis ver, vamos a ampliar esto,
perfecto en el primer gráfico podemos ver que tenemos el parámetro
indicador el que proviene de nueve red versus el que viene de procesado,
este consiste en hacer la media de todos los valores que hemos obtenido
del parámetro indicador, como podéis ver tenemos en azul el indicador que
sería la gráfica esta que si nos ponemos por encima nos salen los
diferentes valores que tenemos según el tiempo en el cual ha entrado cada
valor, podéis ver que se va actualizando cada 5 segundos, y
también aquí para poder comparar hemos puesto el parámetro una vez ya
procesado que es la media de todos los valores, también tenemos aquí una
leyenda con el nombre de los dos parámetros y el último valor de cada
uno, el máximo valor, el mínimo y la media del valor, que esto lo he
puesto para poder comprobar que es correcto el procesado que hemos
hecho, ahora os voy a enseñar a crear exactamente la gráfica de aquí abajo
es exactamente la misma que tenemos arriba en amarillo que es la media,
aquí lo que vemos es que en el eje de la SIS tenemos una escala más pequeña
por eso se ve más grande la gráfica y vemos que los valores son exactamente
los mismos que arriba, lo único que aquí tengo mínimo y máximo en
diferente orden, pues ahora os voy a enseñar a crear unos nuevos paneles
iguales que estos desde cero, aquí nos saldrá la ventana para crear
paneles, en este caso tenemos que elegir la fuente de datos a la cual
queremos consultar, en este caso la InfluxDB, la que hemos configurado al
principio vamos a elegir que parámetros queremos visualizar,
primero pondremos datos PLC que son los que recibimos desde Node-RED,
pondremos que
valor de ellos queremos ver, en este caso pondremos por ejemplo kurtosis y
nos sale por definido que va a hacer la media de los puntos, aquí podemos
cambiar el nombre para que no sea el que nos proviene
como veis aquí datos PLC, pondremos que es kurtosis
perfecto, ya nos sale que ha actualizado y ahora nos iremos a la
parte de la derecha para cambiar otros parámetros como por ejemplo el
título del panel que pondremos kurtosis que viene de Node-RED versus
el que viene el procesado por ejemplo aquí cada uno que ponga lo que quiera
que le sea más interpretativo para su panel,
aquí ahora por ejemplo vamos a hacer que la leyenda sea visible la podemos
poner en valor de tabla, a mi la podemos poner en la derecha o la
podemos poner debajo, a mi me gusta más debajo porque ahora por ejemplo
vamos a coger distintos valores por ejemplo el último valor que ha
salido, el mínimo valor que ha salido el máximo y la media a mi me gusta
poner estos cuatro valores en el eje de las X dejaremos la zona temporal
como está definida que es la de España y también si queremos la
podemos esconder o la podemos enseñar mejor enseñarla podemos poner valor
al texto del eje de la CIS en este caso le pondré valor, pero pondríamos
poner por ejemplo la magnitud física con la cual se expresa el valor de
kurtosis también podríamos cambiar el texto del eje al color de las series
lo dejaré en blanco la escala también la podríamos cambiar, logarítmica o
simplemente simbólica lo voy a dejar en lineal, podríamos centrar el cero
si queremos
también podemos poner límites y máximos del eje y ahora ya nos vamos
al tipo de líneas y gráficas en este caso podemos elegir líneas, barras o
simplemente puntos dejaremos líneas y pondremos que queremos conectar los
valores nulos porque como ya sabemos actualiza cada cinco segundos
pondremos que sí, que las queremos juntar y la voy a hacer así que me
gusta más
el ancho de la línea está bien pon size si que lo queremos mostrar para
ver dónde están las marcas de lo mejor ponemos menos tamaño
aquí podríamos calcular algún valor si nos interesa y ahora ya pondremos
los tres hold que son el valor límite que no debería alcanzar el parámetro
ahora sí, nosotros cuando visualicemos el panel podemos ver
rápidamente si ese valor nos está pasando el límite o no lo vamos a
poner en porceptaje y eso quiere decir que si superamos el 80% del
valor máximo de esta serie temporal el AM nos saldrá en rojo el parámetro
esto podría haberme definido a partir del valor por el cual la máquina
dejaría funcionar pero con un kurtosis por encima del 80% ya
dejaría funcionar la máquina y vamos a poner que sí que lo queremos
mostrar lo podemos mostrar de varias maneras así que solo con una línea
línea con puntitos luego con la parte diferenciada y si no ya el completo
que sería este de aquí que es el que me gusta más ahora si queremos
cambiar algún color podríamos ir aquí para cambiar el color de estos pero
esto ya me parece bien que sea en verde y rojo y el que cambiaremos es
el de la serie temporal y este también lo pondremos en azul para
poder diferenciarlo ahora tenemos que guardar primero podemos poner aquí
una descripción de los cambios que hemos hecho para hacer el commit
aplicamos y como podemos ver ya lo tenemos en el próximo video vamos a
mostrar muchos otros paneles para poder dar un valor añadido a Grafana